<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		打开命令提示符
		1.搜索栏---》cmd--->命令提示符 (基本dos命令操作)
		2.文件夹--》路径栏（cmd) (基本dos命令操作)
		3.window+R---->确定   (基本dos命令操作)
		4.右键 git Bash Here（专门操作git命令）
		
		基本dos命令操作
		1. cd ..          返回上级目录
		2. cd 文件名       打开某文件夹
		3. mkdir 文件夹名    创建文件夹
		4. cd Tab键         查看文件夹有哪些文件夹 
		5.创建一个文件，并且添加内容  copy con 1.txt 回车 输入内容 回车 ctrl+Z 回车
		6.修改文件或文件夹名字  rename 旧名字 新名字
		7.rd 文件夹     删除文件夹（必须是空文件夹）
		8.rd /s 文件夹  强制删除文件夹
		9.del 文件      删除文件
		10.切换磁盘     1. cd 打开某个文件夹路径   切换磁盘
		                2. 切换磁盘   cd 打开某个文件夹路径 
		11. cd + 把文件拖过来  自动生成此路径
		12. cls  清屏
		
		国内常用的版本控制系统---》 git（分布式）  / svn（集中式）
		
		命令提示符/git Bash Here：
		
		1.首先给自己的电脑起个 名字和邮箱（git 全局配置）
		git config --global --list          查看全局配置信息
		git config --global user.name 'xxx'  配置全局用户名
		git config --global user.email 'xxx@xx   配置全局邮箱
		
		苹果只要有 --global---->还要输入密码才行
		sudo git config --global --list          查看全局配置信息
		sudo git config --global user.name 'xxx'  配置全局用户名
		sudo git config --global user.email 'xxx@xx   配置全局邮箱
		
		只需要配置1回，就不用配置了（这一台电脑）
		如果换电脑，就重新执行配置命令
		
		苹果先打开终端--》cd + 把文件拖过来===>操作命令
		苹果： shift + cmmand + .  mac电脑显示隐藏目录
		
		创建本地仓库，完成版本控制：

		1. 把自己的电脑(某个文件夹)变成（自己）服务器
		   git init 初始化
		   
		2. git status(查看当前文件提交状态)
		【红色代表在工作区；
		绿色代表在暂存区；
		没有文件，并显示clean之类的单词，说明文件已经提交到历史区或者没有任何更改】
		nothing to commit, working tree clean(说明已经提交到历史区（版本库）)
		
		3. git add 文件件/文件  （git add 1.txt)  将文件提交到 暂存区
		
		4. git add . (把工作区所有修改的和新增的文件提交到暂存区，不包括删除的)
		
		5. git commit -m "注释"  将文件从 暂存区----》历史区
		
		6. git log  查看版本号 (查看提交的历史版本信息，不包括回滚)
		
		7. git reflog (查看所有的历史版本信息,包括回滚信息)
		
		7.版本回退  git reset --hard  7位版本号（全部的版本号）
		
		8.clear : git命令清屏
		
		
		与远程仓库关联（远程空的）
		1. 创建一个远程仓库  https://gitee.com
		
		2. git remote -v(查看本地和远程仓库的连接状态)
		
		3. 与远程仓库进行连接
		git remote add origin 仓库网址
		
		git remote add origin https://gitee.com/zfyk/aabb2022_02.git
		
		4.把在本地版本号，推送到远程仓库  "master"(主分支)
		  注意：第一次提交需要输入gitee的用户名和密码
		git push -u origin "master"/git push origin "master"（第一次提交，必须这么写有master）
	    
		5.断开远程连接
		 git remote remove origin
		 
		 
		建立的远程仓库本身就有内容(公司里面最常用的)
		1. 已经与远程仓库进行了连接
		git clone (远程仓库网址)https://gitee.com/zfyk/aaa2022_02.git
		
		2. git push 直接推送到远程仓库（git add .--->git commit -m "XXX"-->git push)
		
		*****git中同事间相互研发的核心，先拉去文件 git pull
		
		同事间如何相互上传代码
		1.git clone (远程仓库网址)  只操作一回
		
		(2345 反复执行，只要修改文件，就做这四步)
		2.git pull
		3.git add .
		4.git commit -m "xxx"
		5.git push
		
	</body>
</html>
